
If you wanna add skins...


*** GENERAL INFORMATIONS about Skins ***

- They are saved in the directory 'Dash2Gam/2GAM.data/Skins/'

- The directory name is corresponding to the skin name. Inside, you'll find 3 files 'Skin.xip' (containing the images) , 'Skin.ini' (containing the informations for the skin appearence) and 'color.ini'.

- The minimum for the 'ini' file is the amount of backgrounds 'NbBackground='. Other options are not necessary (without them, the dash will load the options pre-defined in the file 'config_pro.ini').

- The dash is managing a maximum of 10 background images.

- The file 'default.xap', stored in the archive 'Skin.xip', contains the necessary references to load the following images which are composing the dashboard skin:
- Background images: xboxbg1.xbx, xboxbg2.xbx, xboxbg3.xbx, xboxbg4.xbx, xboxbg5.xbx, xboxbg6.xbx, xboxbg7.xbx, xboxbg8.xbx, xboxbg9.xbx, xboxbg10.xbx
- Image for the orbs: xbox4.xbx
- Images for cellwalls: cellwall.xbx, orbcellwall.xbx
- Images for the game MemoryX*: bottom_1.xbx, bottom_2.xbx, bottom_3.xbx, bottom_4.xbx, bottom_5.xbx, bottom_6.xbx, bottom_7.xbx, bottom_8.xbx, cube.xbx, hilight.xbx, Icon.xbx
- Images for menubars: GameHilite_01.xbx, outline.xbx
- Images for the texture of 3D elements: steel.xbx
- Images propres au lecteur DVD interne: dvd_button.xbx, DVD_paneltex.xbx, dvdstop.xbx, dvdstopw.xbx
- Some logos of the original dash: xboxlogo.xbx, xboxlogo128.xbx, xboxlogo64.xbx, xboxlogow.xbx
- Image for the SphereMap Smap.xbx ( /!\ Image speciale )
- Image for the buttons of the controlpanel CPico.xbx

- For the options concerning the menus of MainMenu (PodMenu0?Mat, PodMenu0?Tex, Menu?OnMat, Menu?OnTex, Menu?OnAlpha, Menu?OffMat, Menu?OffTex, Menu?OffAlpha, Menu?OnTextMat, Menu?OffTextMat)
- If no series is to inform, the options by default will be to use.
- If one only series is to inform, all the menus will have the same options.
- If two series are to inform, then:
	- the premiere series will be to use for menus 1, 3, 5, etc...
	- the second series will be to use for menus 2, 4, 6, etc...
- If three series are to inform, then:
	- the premiere series will be to use for menus 1, 4, 7, etc...
	- the second series will be to use for menus 2, 5, 8, etc...
	- the second series will be to use for menus 3, 6, 9, etc...
- etc...
/!\ If you wanna add other images, do NOT forget to add them in the same 'default.xap' file. /!\



*** NEW OPTIONS of 'Skin.ini' ***

Version=2.4B .................. Indicate N of version of the dash for which the skin has ete creer. (for versions former A the 2.4, the option is not necessary)
Auteur=Kanaberra .............. Indicate the Name of the author of the skin.
DateCreat=20-12-2004 .......... Indicate the creation date of the skin.
NbBackground=3 ................ Number of available backgrounds
UseOptions=oui ................ Mention here if yes ('oui') or not ('non'), the informations about the apparence are taken from the skin or the 'config_pro.ini'
Led=0000 ...................... Sequence de couleur de la led (r=rouge / g=vert / o=orange / b=eteind)

[Generale]
BackVisulizer=oui/non ................ Display the Visualizer Background
EnvMap=Smap .......................... Name of the image for SphereMap (name file without extension)
AppGen='Verre'/'Original' ............ General aspect of the objects 3d
GenMat=ReflectSurface ................ Name of the Material for 3D objects in general
GenTex=steel ......................... Name of the Texture for 3D objects in general (file name, but WITHOUT extension)
GenBoutonsMatOn=GameHilite ........... Name of the Material for selection buttons in general
GenBoutonsTexOn=GameHilite_01 ........ Name of the Texture for selection buttons in general
GenBoutonsMatOff=GameHilite .......... Name of the Material for buttons in general
GenBoutonsTexOff=Outline ............. Name of the Texture for buttons in general

[MainMenu]
OrbExtMat ..................... Name of material for the orbit (if the orbit is the original or jbone, the materials and texture will be the originals)
OrbExtTex ..................... Name of texture for the orbit (if the orbit is the original or jbone, the materials and texture will be the originals)
OrbIntMat ..................... Name of materials for the internal orbit
OrbIntTex ..................... Name of texture for the internal orbit
CellTex=cellwall .............. Name of the image used by the cellwall (file name WITHOUT extension)
PodMenu01Mat=MainMenuOrb ...... Name of the Material for the menu pod 1
PodMenu01Tex=xbox4 ............ Name of the Texture for the menu pod 1 (file name WITHOUT extension)

PodMenu02Mat=MainMenuOrb ...... Name of the Material for the menu pod 2
PodMenu02Tex=Icon ............. Name of the Texture for the menu pod 2 (file name WITHOUT extension)

Menu1OnMat=GameHilite ......... Name of the Material for the menu 1 if focused
Menu1OnTex=GameHilite_01 ...... Name of the Texture for the menu 1 if focused (file name WITHOUT extension)
Menu1OnAlpha=1 ................ Amount of transparency of the menu 1 if focused from 0 to 1 (1=no transparency)

Menu2OnMat=GameHilite ......... Name of the Material for the menu 2 if focused
Menu2OnTex=GameHilite_01 ...... Name of the Texture for the menu 2 if focused (file name WITHOUT extension)
Menu2OnAlpha=1 ................ Amount of transparency of the menu 2 if focused from 0 to 1 (1=no transparency)

Menu1OffMat=GameHilite ........ Name of the Material for the menu 1
Menu1OffTex=Outline ........... Name of the Texture for the menu 1 (file name WITHOUT extension)
Menu1OffAlpha=0.5 ............. Amount of transparency of the menu 1 from 0 to 1 (1=no transparency)

Menu2OffMat=GameHilite ........ Name of the Material for the menu 2
Menu2OffTex=Outline ........... Name of the Texture for the menu 2 (file name WITHOUT extension)
Menu2OffAlpha=0.5 ............. Amount of transparency of the menu 2 from 0 to 1 (1=no transparency)

Menu1OnTextMat=FlatSurfaces ... Name of the Material for the menu text 1 if focused
Menu2OnTextMat=FlatSurfaces ... Name of the Material for the menu text 2 if focused

Menu1OffTextMat=NavType ....... Name of the Material for the menu text 1
Menu2OffTextMat=NavType ....... Name of the Material for the menu text 2

Str01Mat=ReflectSurface ....... Name of the Material for the element 1
Str01Tex=steel ................ Name of the Texture for the element 1 (file name WITHOUT extension)

Str02Mat=ReflectSurface ....... Name of the Material for the element 2
Str02Tex=steel ................ Name of the Texture for the element 2 (file name WITHOUT extension)

Str03Mat=ReflectSurface ....... Name of the Material for the element 3
Str03Tex=steel ................ Name of the Texture for the element 3 (file name WITHOUT extension)

Str04Mat=ReflectSurface ....... Name of the Material for the element 4
Str04Tex=steel ................ Name of the Texture for the element 4 (file name WITHOUT extension)

Str05Mat=ReflectSurface ....... Name of the Material for the element 5
Str05Tex=steel ................ Name of the Texture for the element 5 (file name WITHOUT extension)

Str06Mat=ReflectSurface ....... Name of the Material for the element 6
Str06Tex=steel ................ Name of the Texture for the element 6 (file name WITHOUT extension)

Str07Mat=ReflectSurface ....... Name of the Material for the element 7
Str07Tex=steel ................ Name of the Texture for the element 7 (file name WITHOUT extension)

Str08Mat=ReflectSurface ....... Name of the Material for the element 8
Str08Tex=steel ................ Name of the Texture for the element 8 (file name WITHOUT extension)

Str09Mat=ReflectSurface ....... Name of the Material for the element 9
Str09Tex=steel ................ Name of the Texture for the element 9 (file name WITHOUT extension)

Str10Mat=ReflectSurface ....... Name of the Material for the element 10
Str10Tex=steel ................ Name of the Texture for the element 10 (file name WITHOUT extension)

Str11Mat=ReflectSurface ....... Name of the Material for the element 11
Str11Tex=steel ................ Name of the Texture for the element 11 (file name WITHOUT extension)

Str12Mat= ..................... Name of the Material for the element 12
Str12Tex= ..................... Name of the Texture for the element 12 (file name WITHOUT extension)

[Panel]
TypeHeure=text/tHc ............ Clock display type ('tHc' shows date&time in a panel)
ClockMat=ReflectSurface ....... Name of the Material for the tHc Clock
ClockTex=steel ................ Name of the Texture for the tHc Clock (file name WITHOUT extension)
ClockTextMat=Black80 .......... Name of the Material for the text of the 'tHc' Clock
ClockText02Mat=FlatSurface .... Name of the Material for the text of the 'tHc' Clock
HeureMat=FlatSurface .......... Name of the Material for the text of the 'Text' Clock
ShiftMat=NavType .............. Name of the Material for the 'shift'
PlayMat=FlatSurface ........... Name of the Material for the music text

[Keyboard]
KeyMat=ReflectSurface ......... Name of the Material for the keyboard buttons
KeyTex=GameHilite_01 .......... Name of the Texture for the keyboard buttons

...
The other options are identical to the file 'config_pro.ini' and can be added here to be "skin specific" ;)
